package com.tudouji.project.flow.mapper;

import java.util.List;
import com.tudouji.project.flow.domain.Flowtemp;

/**
 * 流程Mapper接口
 * 
 * @author tudouji
 * @date 2021-05-20
 */
public interface FlowtempMapper 
{
    /**
     * 查询流程
     * 
     * @param guid 流程ID
     * @return 流程
     */
    public Flowtemp selectFlowtempById(String guid);



    /**
     * 查询流程列表
     * 
     * @param flowtemp 流程
     * @return 流程集合
     */
    public List<Flowtemp> selectFlowtempList(Flowtemp flowtemp);

    /**
     * 新增流程
     * 
     * @param flowtemp 流程
     * @return 结果
     */
    public int insertFlowtemp(Flowtemp flowtemp);

    /**
     * 修改流程
     * 
     * @param flowtemp 流程
     * @return 结果
     */
    public int updateFlowtemp(Flowtemp flowtemp);

    /**
     * 删除流程
     * 
     * @param guid 流程ID
     * @return 结果
     */
    public int deleteFlowtempById(String guid);

    /**
     * 批量删除流程
     * 
     * @param guids 需要删除的数据ID
     * @return 结果
     */
    public int deleteFlowtempByIds(String[] guids);
}
